var onprogress = false;

function showTable()
{
  if(onprogress){
    alert('Trwa przetwarzanie innej operacji.');
    return;
  }
  tfWierszeText = document.getElementById('tfWiersze').value;
  if(tfWierszeText == ""){
    tfWierszeText = "0";
  }
  url = "http://localhost/dane.php?akcja=show";
  url += "&wiersze=" + tfWierszeText;
  url = encodeURI(url);

  var onprogress = true;
  startGETRequest(url, onComplete, onEnd);
}

function addRecord()
{
  if(onprogress){
    alert('Trwa przetwarzanie innej operacji.');
    return;
  }

  tfWierszeText = document.getElementById('tfWiersze').value;
  tfIdText = document.getElementById('tfId').value;
  tfImieText = document.getElementById('tfImie').value;
  tfNazwiskoText = document.getElementById('tfNazwisko').value;

  if(tfIdText == ""){
    alert("Brak danych w polu Id.");
    return;
  }

  if(tfImieText == ""){
    alert("Brak danych w polu Imi.");
    return;
  }

  if(tfNazwiskoText == ""){
    alert("Brak danych w polu Nazwisko.");
    return;
  }

  if(tfWierszeText == ""){
    tfWierszeText = "0";
  }

  url = "http://localhost/dane.php?akcja=add";
  url += "&id=" + tfIdText + "&wiersze=" + tfWierszeText;
  url += "&imie=" + tfImieText + "&nazwisko=" + tfNazwiskoText;
  url = encodeURI(url);

  var onprogress = true;
  startGETRequest(url, onComplete, onEnd);
}

function onComplete(text, xml)
{
  var dataDiv = document.getElementById("dataDiv");
  if(text.substr(0, 5) != "error"){
    dataDiv.innerHTML = text;
  }
  else{
    arr = text.split("\n");
    if(arr.length != 2){
      alert("Bdna odpowied serwera.");
    }
    else{
      alert(arr[1]);
    }
  }
}

function onEnd()
{
  var onprogress = false;
}